Expand description
Generic Artifact abstraction for Wasmer Engines.
Structs§
- Metadata
Header - Metadata header which holds an ABI version and the length of the remaining metadata.
- Serializable
Module - Serializable struct that is able to serialize from and to
a
UniversalArtifactInfo
. - Universal
Artifact Build - A compiled wasm module, ready to be instantiated.
- Universal
Engine Builder - The Builder contents of
UniversalEngine
Constants§
- VERSION
- Version number of this crate.
Traits§
- Artifact
Create - An
Artifact
is the product that theEngine
implementation produce and use. - Upcastable
- Trait needed to get downcasting of
Engine
s to work.
Functions§
- get_
libcall_ trampoline - Returns the address of a trampoline in the libcall trampolines section.
- libcall_
trampoline_ len - Returns the length of a libcall trampoline.
- make_
libcall_ trampolines - Creates a custom section containing the libcall trampolines.